/*
 * Copyright (C) 2016 yixun All Rights Reserved.
 * 
 * SalesTargetMapper.java
 */
package com.emm.yixun.basic.mapper;

import com.emm.yixun.common.model.dailySellDto.*;
import org.apache.ibatis.annotations.Param;

import java.util.List;

/**
 * [文件名称]<br>
 * DailySellReportMapper.java<br>
 * <br>
 * [文件描述]<br>
 * 销售日报表 mapper<br>
 * <br>
 * [修改记录]<br>
 * 2019-5-6 17:39:21 创建<br>
 * @version 1.00
 */
public interface DailySellReportMapper {

	/**
	 * 日销售报表: 认购统计
	 * @param reqDto
	 * @return
	 */
	List<SubscribeReportDto> getSubscribeReport(@Param("dailySellReportRequestDto") DailySellReportRequestDto reqDto);

	/**
	 * 销售报表: 签约统计
	 */
	List<SignedReportDto> getSignedReport(@Param("dailySellReportRequestDto") DailySellReportRequestDto reqDto);

	/**
	 * 日销售报表: 回款统计
	 */
	List<ReceivedReportDto> getReceivedReport(@Param("dailySellReportRequestDto") DailySellReportRequestDto reqDto);

	/**
	 * 日销售报表: 来电统计
	 */
	List<CallReportDto> getCallReport(@Param("dailySellReportRequestDto") DailySellReportRequestDto reqDto);

	/**
	 * 日销售报表: 来访统计
	 */
	List<VisitReportDto> getVisitReport(@Param("dailySellReportRequestDto") DailySellReportRequestDto reqDto);

	/**
	 * 日销售报表: 老訪跟进
	 */
	List<OldVisitReportDto> getOldVisitReport(@Param("dailySellReportRequestDto") DailySellReportRequestDto reqDto);

}
